Skip to content

chore: 디렉토리 구조 개선#50

Merged
swthewhite merged 4 commits intodevelopfrom
feature/#49
Dec 23, 2025
Merged

chore: 디렉토리 구조 개선#50
swthewhite merged 4 commits intodevelopfrom
feature/#49

Conversation

@swthewhite
Copy link
Contributor

🍀 이슈 번호


✅ 작업 사항

  • 디렉토리 구조 개선

⌨ 기타

@swthewhite swthewhite added the 🔗 chore 패키지 매니저 수정, 기타 설정(ex. .gitignore) label Dec 23, 2025
@swthewhite swthewhite linked an issue Dec 23, 2025 that may be closed by this pull request
@gemini-code-assist
Copy link

Summary of Changes

Hello @swthewhite, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

이 PR은 프로젝트의 디렉토리 구조를 개선하는 데 중점을 둡니다. 기존에 slackjudge 하위 디렉토리에 있던 모든 프로젝트 파일들을 표준적인 프로젝트 레이아웃에 맞춰 루트 디렉토리로 옮겼습니다. 또한, IDE 특정 설정 파일들을 제거하고 .gitignore를 업데이트하여 불필요한 파일들이 버전 관리에 포함되지 않도록 정리했습니다. 이러한 변경은 프로젝트의 가독성과 유지보수성을 향상시키고, 개발 환경 간의 일관성을 유지하는 데 기여합니다.

Highlights

  • 프로젝트 루트로 파일 이동: slackjudge 디렉토리 내의 모든 핵심 프로젝트 파일(소스 코드, 리소스, 빌드 스크립트 등)이 프로젝트 루트로 이동되었습니다.
  • .idea 파일 제거: IntelliJ IDEA 관련 설정 파일들이 .idea 디렉토리와 함께 제거되어 프로젝트의 IDE 독립성을 높였습니다.
  • .gitignore 업데이트: .gitignore 파일이 업데이트되어 .secrets.vars와 같은 민감한 파일들이 버전 관리에서 제외되도록 추가되었습니다.
  • 로그 파일 제거: slackjudge/logs/batch.log 파일이 제거되었습니다.
Ignored Files
  • Ignored by pattern: .github/workflows/** (2)
    • .github/workflows/deploy.yml
    • .github/workflows/integrate.yml
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
34.2% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@swthewhite swthewhite merged commit ec3bc0a into develop Dec 23, 2025
1 of 2 checks passed
Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

이번 PR은 프로젝트의 디렉토리 구조를 개선하는 작업을 담고 있습니다. slackjudge 서브디렉토리에 있던 프로젝트를 루트 디렉토리로 이동하고, 불필요한 IDE 설정 파일(.idea)과 로그 파일을 제거하여 프로젝트 구조를 깔끔하게 정리했습니다. 전반적으로 좋은 변경이라고 생각합니다. 한 가지 제안 사항으로, 앞으로 .idea 디렉토리가 다시 커밋되는 것을 방지하기 위해 .gitignore 파일에 해당 디렉토리를 추가하는 것을 권장합니다.

/logs/* No newline at end of file
/logs/*

### Secrets & Environment ###

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

IntelliJ IDEA 프로젝트 설정 파일(.idea 디렉토리)이 이번 PR에서 삭제되었습니다. 앞으로 다시 커밋되는 것을 방지하기 위해 .gitignore 파일에 .idea/를 추가하는 것을 권장합니다. .vscode/ 항목 근처에 추가하면 좋을 것 같습니다.

@swthewhite swthewhite deleted the feature/#49 branch December 23, 2025 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔗 chore 패키지 매니저 수정, 기타 설정(ex. .gitignore)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: 디렉토리 구조 개선

1 participant